//package com.vast.admin.service;
//
//import com.vast.admin.entity.RoleDept;
//import com.baomidou.mybatisplus.extension.service.IService;
//
//import java.util.List;
//
//public interface RoleDeptService extends IService<RoleDept>{
//
//    boolean addOrUpdate(Long roleId, Long[] deptIdList);
//
//    /**
//     * 根据角色ID，获取部门ID列表
//     */
//    List<Long> queryDeptIdList(Long[] roleIds) ;
//
//    /**
//     * 根据角色ID数组，批量删除
//     */
//    int deleteBatch(Long[] roleIds);
//
//    /**
//     * 通过角色ID删除角色和部门关联
//     *
//     * @param roleId 角色ID
//     * @return 结果
//     */
//    public int deleteRoleDeptByRoleId(Long roleId);
//}
